This is IBM OS/2 1.3 Extended Edition on 1.44 megabyte floppy images, dated December 12th, 1990. The patchset can be found here: ftp://ftp.boulder.ibm.com/ps/products/os2/fixes/v1.30/wr05200/ The following is from the License Information booklet that came with the package: License Information IBM Operating System/2* (OS/2*) Extended Edition Version 1.3 15F7195, 15F7196. Program Specifications IBM OS/2 Extended Edition Version 1.3 (hereafter referred to as the OS/2 program) is an operating system to be used on the IBM Personal System/2*, the IBM Personal Computer AT* (PC AT*) and selected IBM industrial computers, as listed in the Specified Operating Environment section. The OS/2 program has the following features: * Base Operating System with the following features: - Supports 16 MB of addressable random access memory (application programs can be larger than available real memory) - Supports concurrent processing of multiple applications - Provides high-level programming interface - CALL interface for OS/2 application development - Subset of CALL interface for application development which allows the same program to run under OS/2 and IBM DOS 3.30 and IBM DOS 4.00 - Provides a graphical windowing user interface called Presentation Manager* - Facilities for tasks such as starting and using applications, obtaining hard copy output, and managing files and directories - Menu selection using either keyboard or a mouse - Multiple applications viewed concurrently in separate windows - Supports the open font interface of the Adobe Type Manager** to provide "What You See Is What You Get" (WYSINWG) technology for Presentation Manager applications (Not supported by the Query Manager functions) - Provides AVIO fonts that allow selection of font for system display command line - Dialogue manager that conforms to the IBM System Application Architecture* standard - Print manager containing interface to industry standard print spooler for efficient printing over a LAN as well as simplified installation of printers and printer device drivers - Supports fixed disk files and partitions greater than 32 MB - High Performance File System (HPFS) to manage large disk media more efficiently; supports partitions up to 2 gigabytes - National Language Support - Designed to help translate machine-readable information into 13 national languages - Support for code pages 437 (U.S., IBM PC), 850 (Multilingual), 860 (Portuguese), 863 (Canadian-French), and 865 (Nordic) - System Editor, which runs in the Presentation Manager windowing environment - Commands to perform the following functions: - Creating, copying, comparing, renaming, listing, printing, erasing, replacing, backing up, restoring, recovering, and assigning attributes to files - Creating, removing, modifying, and displaying the structure of directories - Formatting, copying, and comparing diskettes - Formatting and checking the status of disks - Performing system tasks, including assigning drives, changing the system code page, clearing the screen, creating a dump diskette, and setting the system time and date - Creating an OS/2 batch file to perform special or repetitive tasks - Configuring the OS/2 program for both DOS and OS/2 modes with a single CONFIG.SYS file * OS/2 Procedures Language 2/REXX, an interpretive SAA* standard procedures lannguage * Communications Manager with the following features: - Terminal emulation - 3270 terminal emulation (including file transfer support) - 3270 host-directed print - 5250 Work Station Feature - ASCII (IBM 3101 and DEC VTIOO) terminal emulation (including file transfer support) - Asynchronous communication support, including re-directing ACDI calls across a LAN to the IBM LAN Asynchronous Connection Server Version 2.0 for modem and line pooling facilities - SNA gateway (between workstation and IBM System/370 host) - System 370 Graphical Data Display Manager (GDDM) terminal enabling (with GDDM-OS/2 Link Program) - Network support - IBM Token-Ring Network - IEEE 802.3 and ethernet (as specified in the "Digital Intel Xerox (DIX) Version 2.0 Specification") LANs (together referred to as ETHERAND*) - IBM PC Network* - Synchronous data link control (SDLC) network - SNA and non-SNA communication on X.25 connection - Application Programming Interfaces (APIS) - Emulator High-Level Language API (EHLLAPI) -- can be used with 3270 terminal emulation or 5250 Work Station Feature - Advanced Program-to-Program Communication (APPC) -- implements LU6.2 architecture - Server-Requester Programming Interface (SRPI) -- through 3270 terminal emulation over LU 2 link - Asynchronous Communications Device Interface (ACDI) - IEEE 802.2 - IBM NETBIOS - X.25 -- for non-SNA communications across an X.25 connection - LUA support (two interfaces) -- for communication with SNA LU 0, 1, 2, and 3 host applications - Programming language support - IBM C/2*, Pascal/2*, and Macro Assembler/2* -- supported by all Communication Manager APIs - COBOL/2* -- supported by EHLLAPI, APPC, SRPI, and LUA - BASIC/2 -- supported by EHLLAPI * Database Manager with the following features: - Database Services - Structured Query Language (SQL) database control language - SQL GRANT/REVOKE data access authorization - Referential integrity - Operational status tool - Data isolation - Database application remote interface - Data import and export of delimited ASCII, worksheet format (WSF), and PCIXF data file formats; plus data import of non-delimited ASCII - Structured Query Language Query Manager Facility (SQLQMF) to download host Query Management Facility (QMF) data from a DB2 or SQL/DS host relational database - Error logging - API for creating language precompilers - DOS Database Requester for developing applications for DOS workstation access of data on an OS/2 Database Server across a supported network - Query Manager, which provides menu-driven commands for: - creating, changing, viewing, and deleting database information - printing reports - customizing procedures - Application Program Interfaces (APIs) for IBM C/2, IBM COBOL/2, IBM Pascal/2, IBM FORTRAN/2*, and Procedures Language 2/REXX languages - Remote Data Services, which supports database management functions across: - IBM Token Ring Network - IBM PC Network - IEEE 802.3 and ethernet (as specified in the "Digital Intel Xerox (DIX) Version 2.0 Specification") LANs (together referred to as ETHERAND) - SDLC connection - X.25 Connection * User Profile Management identification and authentication of persons accessing data or using programs on a workstation with three levels of authority - Required for Database Manager, LAN Requester, and Communications Manager 5250 Work Station Feature - Optional for Communications Manager APPC * LAN Requester interface for requester programs written to access IBM Operating System/2 Local Area Network Server Version 1.2 (licensed separately). Specified Operating Environment The OS/2 program is designed to operate as described below in terms of machine requirements, program requirements, licensed program materials availability, and type/duration of program services. Machine Requirements System Units The OS/2 program is designed for one of the following system units: * IBM Personal System/2 Model 30 (8530) Model EOI with 30 MB fixed disk * IBM Personal System/2 Model 50 (8550) with 60 MB fixed disk * IBM Personal System/2 Model 5OZ (8550) Model 031 or 061 * IBM Personal System/2 Model 55SX (8555) Model 031 or 061 * IBM Personal System/2 Model 55LS (8555) Model LTO or LEO (with 60 MB fixed disk) * IBM Personal System/2 Model 60 (8560) Model 041 or 071 * IBM Personal System/2 Model 65SX (8565) Model 081, 161, or 321 * IBM Personal System/2 Model 70 (8570) Model A21, E61, or 121 * IBM Personal System/2 Model P70 386 (8573) Model 061 or 121 * IBM Personal System/2 Model 80 (8580) Model 041, 071, 111, 121, 311, 321, A21, A31, 081, 161, or A16 * IBM Personal System/2 Model 90XP 486 (8590) Model OJ5, OJ9, or OKD * IBM Personal System/2 Model 95XP 486 (8595) Model OJ9, OJD, or OKD * IBM Personal Computer AT (5170) Model 239, 319, or 339 * IBM 7531 and 7532 Industrial Computers Models 041 and III with 40 MB fixed disk * IBM 7552 Industrial Computer Model 540 with additional 20 MB fixed disk * IBM 7561 and 7562 Industrial Computers Model III Memory The minimum memory requirement for an OS/2 program mode only environment is 3.0 MB. Following is a table of OS/2 program functions indicating memory requirements for each. This table does not include requirements for customer applications: Function Recommended Memory (MB) _____________________________________________________________________ Operating System: Base (required) 1.5 DOS Compatibility [1] 0.5 High Performance File System (HPFS) 0.3 Active Spooling (while printing) 0.3 System Performance Buffer [2] 0.5 Communications Manager: Base (required for communications) 0.1 3270 Terminal Emulation [3] 0.3 3270 host print & host printer emulation 0.3 SNA Gateway [4] 0.1 5250 Work Station Feature [4] 0.2 ASCII Terminal Emulation 0.3 APPC 0.4 LUA4 0.2 File Transfer [5] 0.3 Database Manager [6] Database Services - stand alone 1.3 Database Requester [7] 0.5 Database Server [7] 1.5 Per additional concurrent process 0.15 Query Manager 1.6 LAN Requester [8] 0.4 Notes: 1. Automatically installed but removable by changing the PROTECTONLY = NO statement in the CONFIG.SYS file to PROTECTONLY= YES. This memory is optionally available to OS/2 applications whenever the DOS mode is in the background. 2. This additional system memory allows better performance for transient conditions such as program loading, program termination, and print spooling. 3. If the 3270 connection is LAN, SDLC, or X.25 (that is, not a DFT coax connection), also include APPC. 4. APPC is a prerequisite for this function. (Add the APPC recommended memory to the total only once.) 5. Concurrent file transfer function requires 0.3 MB for each session. 6. Additional memory for Database buffer pool or sort heaps may be required depending on the user's workload. 7. Includes the necessary Database Services code. Communications Manager base and APPC are also required for Remote Data Services. 8. Communications Manager base is a prerequisite for LAN Requester. If the LAN Requester full screen panels are not used (that is, only the command line interface is used), then reduce the 0.4 MB to 0.1 MB. To calculate memory requirements, add the recommended memory size for the operating system base to the size for each installed function and application, plus an allowance for user data buffer requirements. The numbers shown above give the recommended memory size in MB for concurrent operation of designated OS/2 program functions. These numbers reflect the working set of the OS/2 program functions listed, not the total size of all the code and data areas that comprise the functions. The quantities shown assume an acceptable degree of swapping. The memory requirement is less if the user does not execute all installed functions and applications concurrently. In that case, the required memory size is the sum of the base operating system and the particular functions and applications the user wishes to execute concurrently, plus an allowance for user data. Using less than the recommended memory size may increase the time to switch from one function or application to another, reduce keystroke responsiveness, reduce throughput, and increase the size of the swap data file. See "Fixed Disk Capacity" in this License Information. Diskette Drive The OS/2 program requires one high capacity diskette drive. The following diskette drives are supported: * IBM 3.5-inch high-capacity diskette drive (1.44 MB) (feature #3057) for the IBM Personal System/2 * IBM 3.5-inch high-capacity diskette (1.44 MB) kit B (feature #1035) for the IBM Personal System/2 Model 55SX * IBM 3.5-inch high-capacity diskette (1.44 MB) 1 inch high (feature #1072) for the IBM Personal System/2 Models 30, 65SX, 80, 90XP, and 95XP * IBM 5.25-inch internal diskette drive (1.2 MB) (P/N 6451006) with adapter (P/N 6451007) for IBM Personal System/2 Models 60 and 80 * IBM Personal System/2 5.25-inch external diskette drive (1.2 MB) (P/N 4869002) with adapter (P/N 6451007) * IBM 5.25-inch high-capacity diskette drive (1.2 MB) (feature #0206) for the IBM Personal Computer AT Note: Additional diskette drives as supported by the system unit are supported by the OS/2 program. Fixed Disk Drive The OS/2 program requires one fixed disk drive with a minimum of 30 MB. In addition to disk drives (30 MB or greater) standard with the systems units, the following fixed disk drives are supported: * 30 MB fixed-disk drive I (feature #1030) for Personal System/2 Model 30 * 44 MB fixed-disk drive (feature #3046) for Personal System/2 Model 60, 70 or 80 * 60 MB fixed-disk drive (feature #6666) for Personal System/2 Model 50, SOZ, or 55SX * 70 MB fixed-disk drive (feature #3051) for Personal System/2 Model 60 or 80 * 115 MB fixed-disk drive (feature #8730) for Personal System/2 Model 80 * 314 MB fixed-disk drive (feature #6023) for Personal System/2 Model 80 * 30 MB fixed-disk drive (feature #1086) for Personal System/2 Model 55SX * 60 MB fixed-disk drive (feature #1084) for Personal System/2 Model 55SX * 80 MB SCSI fixed-disk drive (feature #1045) for Personal System/2 Model 60, 65SX, 80, 90XP, or 95XP * 160 MB SCSI fixed-disk drive (feature #1046) for Personal System/2 Model 60, 65SX, 80, 90XP, or 95XP * 320 MB SCSI fixed-disk drive (feature #1 108) for Personal System/2 Model 60, 65SX, 80, 90XP, or 95XP * SCSI fixed-disk drive kit (feature #II 19) for Personal System/2 Model 90XP, or 95XP * 30 MB fixed disk drive (feature #0210) for Personal Computer AT Fixed Disk Capacity A minimum of 30 MB of fixed disk is required on one or more fixed-disk drives. Users should ensure that they have the capability to expand their fixed disk beyond 30 MB. The following table indicates fixed disk requirements by OS/2 program function. This table does not include requirements for customer applications and data files. Function Required Fixed Disk (MB) _____________________________________________________________________ Operating System: Base (required) [1] 9.5 Base (optional) [2] 3.5 Segment swap data set [3] 2.5 Communications Manager: Base (required for communications) 2.7 3270 Terminal Emulation 0.6 SNA Gateway4 0.2 5250 Work Station Feature [4] 0.3 ASCII Terminal Emulation 0.4 APPC 0.3 LAN Communications [5] 0.3 X.25 Communications 0.9 Configuration Services 2.9 Terminal emulation keyboard remap 0.3 Programming Interfaces (APIs) 1.3 LUA [4] 0.2 Database Manager: Database Services - stand alone 3.0 Database Requester [6] 2.4 Database Server [6] 3.2 For each additional database [7] 1.1 Query Manager 3.2 Lan Requester [8] 4.6 Notes: 1. Includes components required for this Licensed Program. 2. Approximate total of individually selectable options: Documentation = 1.0 MB, Adobe fonts = 0.4 MB, PM fonts = 0.5 MB, HPFS 0.3 MB, Country support = 0.1 MB, System utilities = 0.5 MB, DOS utilities = 0.2 MB, Picture utilities = 0.3 MB, Diagnostic utilities = 0.2 MB. 3. A 2 MB to 4 MB swap area is adequate for many environments. However, the swap area is dynamically allocated as applications require more memory than is available. A swap data set larger or smaller than shown may be needed. 4. APPC is required for this function. (Include the APPC requirement in the calculations only once.) 5. Add this number for each type of LAN adapter that is installed. 6. Communications Manager base and APPC are prerequisites for Remote Data Services. If the DOS Database Requester is installed on the Database Server, an additional 1.1 MB is required. 7. This number is for table definitions and internal structures for each database. This number is subject to many variables, such as additional (secondary) or larger log files and temporary work files, and does not include user data. Actual fixed disk requirements may differ. 8. Communications Manager base is a prerequisite for LAN Requester. CD-ROM Drive The following CD-ROM drive is supported: CD-ROM drive (feature #1113) for Personal System/2 Model 9OXP or 95XP for user read/write operations. Input Devices The OS/2 program requires one of the following keyboards: IBM Enhanced Keyboard for the Personal System/2 and Personal Computer AT Model 339 IBM Personal Computer AT Keyboard for the IBM Personal Computer AT Models 239 and 319 The following serially attached pointing devices are supported in OS/2 protect mode: IBM PS/2 Mouse (feature #8770, P/N 6450350) PC Mouse, 100 ppi (P/N 900120-214) Graphics Display and Display Adapter The OS/2 program is designed to work with the following display environments: * IBM Personal System/2 system unit with one of the following displays: - IBM Personal System/2 Monochrome Display (8503, 8507) - IBM Personal System/2 Color Display (8512, 8513, 8514, 8515) * IBM Personal System/2 Display Adapter 8514/A (feature #4054) with one of the following displays: - IBM Personal System/2 Monochrome Display (8503, 8507) - IBM Personal System/2 Color Display (8512, 8513, 8514, 8515) * IBM Personal System/2 XGA Display Adapter/A with one of the following displays: - IBM Personal System/2 Monochrome Display (8503, 8507) - IBM Personal System/2 Color Display (8512, 8513, 8514, 8515) * For the IBM Personal Computer AT: - IBM Color/Graphics Monitor Adapter (feature #4910) with IBM Color Display (5153) - IBM Enhanced Graphics Adapter (feature #1200) with one of the following displays: - IBM Enhanced Color Display (5154) - IBM Color Display (5153) - IBM Industrial Graphics Display (7534) - IBM Personal System/2 Display Adapter (feature #4050) with one of the following displays: - IBM Personal System/2 Monochrome Display (8503) - IBM Personal System/2 Color Display (8512, 8513, 8514, 8515) Communications Adapters The OS/2 program supports the following communication adapters for the indicated system units: * For the IBM PS/2 Models 50, 5OZ, 55SX, 60, 70, P70, 80, 90, 95; and the IBM 7541, 7542, 7561, 7562 Industrial Computers - IBM PS/2 Dual Async Adapter/A (feature #3033) - IBM X.25 Interface Co-Processor/2 (feature #6401) - IBM PS/2 Multiprotocol Adapter/A (SDLC Asynchronous) (feature #3042, Model 60 only) - IBM PS/2 Multiprotocol Adapter/A (SDLC Asynchronous) (feature #3043) - IBM 3270 Connection (DFT) (feature #2000) - IBM Token-Ring Network Adapter/A (feature #4790) - IBM Token-Ring Network 16/4 Adapter/A (feature #1 133) - IBM PC Network Adapter II/A (feature #1222) - IBM PC Network Adapter II/A-Frequency 2 (feature #5647) - IBM PC Network Adapter II/A-Frequency 3 (feature #5648) - IBM PC Network Baseband Adapter/A (feature #1223) - IBM Realtime Interface Co-Processor Multiport/2 (feature #6263) - IBM System/36/38 Work Station Emulation Adapter/A (feature #6279) - Ethernet DIX Version 2 and IEEE 802.3 LAN adapters: - IBM PS/2 Ethernet Adapter/A (feature #1091) - 3Com** Etherlink/MC** (Model 3C523) - Ungermann-Bass** NlUps (Model PC3030) - Western Digital EtherCard PLUS/A** (Model WDLAN-EPA-FOO1) * For the IBM PS/2 Model 30, the IBM PC AT, the 7531, 7532, 7552 Industrial Computers - IBM PS/2 Multifunction Adapter (feature #8635, Model 30 only) - IBM Token-Ring Network PC Adapter 11 (feature #9858) - IBM SDLC Adapter (feature #1205) - IBM Serial/Parallel Adapter (Asynchronous Port) (feature #0215) - IBM PC Network Adapter II (feature #1220) - IBM Advanced 3278/79 Emulation Adapter (feature #5050) - IBM 3278/79 Emulation Adapter (feature #2507) - IBM Enhanced 5250 Display Station Emulation Adapter (feature #2911) - Ethernet DIX Version 2 and IEEE 802.3 LAN Adapters: - 3Com EtherLink II** (Model 3C503) (Cannot be used on the 7552 Industrial Computer) - Ungermann-Bass NlUpc (Model PC2030) (Cannot be used on the PS/2 Model 30 or the 7552 Industrial Computer) - Western Digital EtherCard PLUS (Model WDLAN-ERP-FOO1) * For the IBM PC AT, the IBM 7531 and 7532 Industrial Computers - IBM Memory Expansion Adapter (Asynchronous) (feature #3395) - IBM Token-Ring Network Personal Computer Adapter (feature #3391) - IBM Token-Ring Network Personal Computer Adapter 11 (feature #5063) - IBM Token-Ring Network 16/4 Adapter (feature #7367) - IBM PC Network Baseband Adapter (feature #1221) - IBM PC Network Adapter 11 - Frequency 2 (feature #5645) - IBM PC Network Adapter 11 - Frequency 3 (feature #5646) - IBM Multifunction Memory Expansion Adapter (feature #3619) - IBM Enhanced Memory Expansion Adapter (Asynchronous) (feature #8635) Program Requirements When the LAN Requester in the OS/2 Extended Edition Version 1.3 program is installed on a Requester machine, the Server machine supporting it is required to have one of the following combinations installed: 1. The OS/2 Local Area Network Server Version 1.2 program with CSD WRO4097 (or greater) and the OS/2 Extended Edition Version 1.2 program 2. The OS/2 Local Area Network Server Version 1.3 program and the OS/2 Extended Edition Version 1.3 program. The DOS Database Requester in the OS/2 Extended Edition Version 1.3 program requires DOS 3.3, or higher, and the IBM LAN Support Program Version 1.2. The function in the LAN Support Program Version 1.2 is included with the IBM OS/2 Local Area Network Server Version 1.3 program and may be used by a DOS workstation which has installed the DOS LAN Requester component of the OS/2 Local Area Network Server Version 1.3 program. Note: For communication with other systems, those systems require appropriate host or LAN programs for the function to be performed.